start-up clutch - French English Dictionary